lavish someone with extravagant praise - Francés Inglés Diccionario